<script>
	var wx = require('jweixin-module');
	export default {
		onLaunch: function() {
			var uri = window.location.href.split('#')[0];
			console.log(uri)
			uniCloud.callFunction({
					name: 'wxAction',
					data: {
						action: 'signature',
						params: {
							url: uri
						}
					}
				})
				.then(res => {
					let data = res.result
					console.log('从后台获取的数据', res)
					console.log(uri)
					wx.config({
						debug: false,
						appId: data.appId,
						timestamp: data.timestamp,
						nonceStr: data.nonceStr,
						signature: data.signature,
						jsApiList: [ //这里是需要用到的接口名称  
							'checkJsApi', //判断当前客户端版本是否支持指定JS接口  
							'onMenuShareAppMessage', //分享接口  
							'onMenuShareTimeline',
							"updateAppMessageShareData",
							"updateTimelineShareData",
							'getLocation', //获取位置  
							'openLocation', //打开位置  
							'scanQRCode', //扫一扫接口  
							'chooseWXPay', //微信支付  
							'chooseImage', //拍照或从手机相册中选图接口  
							'previewImage', //预览图片接口  
							'uploadImage', //上传图片  
							'hideOptionMenu',
							'showOptionMenu',
							'shareTimeline' //不存在
						]
					});
					wx.ready(() => {

						// bgm.play()
						wx.onMenuShareTimeline({
							title: "零花钱·记账本", // 分享标题
							// desc: "爱惜康伤口闭合事业部2021领导力峰会", // 分享描述
							link: 'http://tcb-gcbausrse08b73-0dg69bb7b4abf-1304347316.tcloudbaseapp.com/linghuaqian', // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
							imgUrl: 'http://tcb-gcbausrse08b73-0dg69bb7b4abf-1304347316.tcloudbaseapp.com/linghuaqian/logo/logo.jpg', // 分享图标
							success: function() {
								// 用户点击了分享后执行的回调函数
								if (callback) {
									callback(res.data);
								}
							},
							fail: function(res) {
								console.log(res)
							}
						});
						wx.onMenuShareAppMessage({
							title: "零花钱·记账本", // 分享标题
							desc: "kiwi的零花钱流水账", // 分享描述
							link: 'http://tcb-gcbausrse08b73-0dg69bb7b4abf-1304347316.tcloudbaseapp.com/linghuaqian', // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
							imgUrl: 'http://tcb-gcbausrse08b73-0dg69bb7b4abf-1304347316.tcloudbaseapp.com/linghuaqian/logo/logo.jpg', // 分享图标
							type: "", // 分享类型,music、video或link，不填默认为link
							dataUrl: "", // 如果type是music或video，则要提供数据链接，默认为空
							success: function() {
								// 用户点击了分享后执行的回调函数
								if (callback) {
									callback(res.data);
								}
							},
							fail: function(res) {
								console.log(res)
							}
						});
					})
				})
			console.warn('当前组件仅支持 uni_modules 目录结构 ，请升级 HBuilderX 到 3.1.0 版本以上！')
			console.log('App Launch')
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	@import '@/uni_modules/uni-scss/index.scss';
	/* #ifndef APP-NVUE */
	@import '@/static/customicons.css';

	// 设置整个项目的背景色
	page {
		background-color: #fafafa;
	}

	/* #endif */
	.example-info {
		font-size: 14px;
		color: #333;
		padding: 10px;
	}
</style>
